glenoid cavity - Inglés Sinónimo Diccionario

glenoid cavity

n.
[1] glenoid fossa